package com.rightsidetech.trade.dtos.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class TdCommodityDetailMallResp implements Serializable {
    /**
     * 商品id
     */
/*    @ApiModelProperty("商品id")
    private Long commodityId;*/

    @ApiModelProperty("id")
    private Long id;

    /**
     * 商品名称
     */
    @ApiModelProperty("商品名称")
    private String commodityName;

    /**
     * 商品价格-单件价格
     */
    @ApiModelProperty("商品价格-单件价格")
    private BigDecimal commodityPrice;

    /**
     * 商品数量
     */
    @ApiModelProperty("商品数量")
    private Integer commodityNum;

    /**
     * 商品条码
     */
/*    @ApiModelProperty("商品条码")
    private String commodityBarCode;*/

    /**
     * 商品规格
     */
    @ApiModelProperty("商品规格")
    private String commoditySpecs;

    /**
     * 规格图片
     */
    @ApiModelProperty("图片")
    private String picture;

    /**
     * 原价
     */
//    @ApiModelProperty("原价")
//    private BigDecimal price;

    /**
     * 实价
     */
/*    @ApiModelProperty("实价")
    private BigDecimal underlinedPrice;*/

    /**
     * 分类名称
     */
    @ApiModelProperty("分类名称")
    private String typeName;

    /**
     * 品牌名称
     */
    @ApiModelProperty("品牌名称")
    private String brandName;

    /**
     * 购买方式, 0-直接买新, 1-以旧换新
     */
    @ApiModelProperty("购买方式, 0-直接买新, 1-以旧换新")
    private Byte buyType;

    @ApiModelProperty("商品类型, 0-商品, 1-赠品, 2-超值换购")
    private Byte commodityTag;

//    @ApiModelProperty("赠品类型 0-邮寄 1-到店")
//    private Byte giftType;

//    @ApiModelProperty("物流单号")
//    private String trackNo;
}
